@charset "utf-8";
*{
    margin:0;
    padding:0;
    background-repeat: no-repeat;
    background-attachment: fixed;
    text-align:center;
}
body{
    background-image: url(/image/bg.jpg);
}
@font-face {
    font-family: 'LM';
    src:url("/font/maozedong.ttf");
}
.main{
    margin:55px auto 30px auto;
    height:500px;
    width: 430px;
    border: 1px solid white;
    background-color: white;
}
.SignHeader{
    margin:18px auto 38px auto;
    margin:30px auto 0 auto;
    color:#0084FF;
    font-family: 'LM';
    font-size: 50px;
}

.Signslogen{
    margin:18px auto 38px auto;
    margin:30px auto 0 auto;
    color:#0084FF;
    font-family: "Microsoft YaHei UI";
    font-size: 23px;
}

.mess{
    width:450px;
    height:60px;
}
.pwd,.vcode,.account{
    border:0 solid #EBEBEB;
    border-bottom:1px solid #EBEBEB;
    float: bottom;
    margin-top: 20px;
    margin-left: 43px;
    margin-right: 43px;
}

.login_b{
    width:370px;
    height:40px;
    font-size: 15px;
    background-color:#0077E6;
    color:white;
    cursor: pointer;
    border-radius: 5px;
}

hr{
    /*设置默认横线必须加height并设边框为零*/
    background-color:#EBEBEB;
    height:1px;
    border:0;
}

input{
    border: none;
    outline: none;
    border-bottom: 1px solid #EBEBEB;
    padding:10px 0 0 0;
}
.pwd input,.vcode,.account input{
    width:200px;
}
.register{
    height:56px;
    background-color:#EBEBEB;
    border:1px solid #ebebeb;
    margin-top: 96px;
}
.register_a{
    font-family:"黑体";
    font-size:16px;
    margin:20px auto auto auto;
}

#phoneLabel1{
    color:#f00;
    font-size:12px;
    float:right;
    margin-right:50px;
    display:none;
}